• word of the day

    ceylon bowstring hemp

    ceylon bowstring hemp - Dictionary definition and meaning for word ceylon bowstring hemp

    Definition
    (noun) plant having thick fibrous leaves transversely banded in light and dark green
Download our Mobile App Today
Receive our word of the day
on Whatsapp